two armfuls - Turkish English Dictionary